/**
 *kuwang
 * 2019年9月25日
 */
package com.yidu.privilege.Service;

import java.util.List;
import java.util.Map;

import com.yidu.privilege.Utils.Pages;
import com.yidu.privilege.vo.ModuleVo;

/**
 * @author kuwang
 *
 * 2019年9月25日 上午9:10:25
 */
public interface ModuleService {
	List<ModuleVo> findAll(ModuleVo vo, Pages pa);

	ModuleVo findbyid(Integer id);
	List<Map<String, Object>> findcha(Integer name);
	List findAll2(Integer id);
	Long count(ModuleVo mod);
	List findAll(Integer id);
	/**
	 * 新增
	 */


	int addOrupdate(ModuleVo mod);
	/**
	 * 删除
	 * @param modId
	 */
	int delete(Integer modId);

	/**
	 * 修改
	 * @param mod
	 */

	
	

	/**
	 * 批量删除
	 * @param ids
	 */
	void deleteAll(String ids);
}
